Week 3
Milestones
- Design the competency data model that represents different competencies and their details.
- Create API endpoints to handle CRUD operations for competencies in the database.
- Design and develop the user interface for the competency passbook.
- Implement logic to dynamically update the passbook as users complete new learnings and acquire additional competencies.
Screenshots / Videos
Contributions
https://github.com/Sumitmaithani/competency-passbook/pull/1
Learnings
- User Experience Design: Enhance user experience by developing an intuitive and visually appealing user interface for the competency passbook, making it user-friendly and easy to navigate.
- Next.js and MongoDB Integration: Learn to integrate Next.js, a popular React framework, with MongoDB, a NoSQL database, to build a scalable and efficient competency passbook application.
- Algorithm-based Competency Aggregation: Explore the challenges and intricacies of developing algorithms to aggregate competencies dynamically based on users' roles and learning achievements.